package com.hl.sfzy.mapper.content.article;

import java.time.LocalDateTime;
import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.hl.sfzy.entity.content.Article;

public interface ArticleMapper {
    List<Article> findByAll();
    int saveArticle(Article article);

    int deleteArticle(Integer id);

    // TODO: 前段页面回显
    Article findArticleById(Long id);

    // TODO: 修改文章
    int updateArticle(Article article);

    // TODO: 全文搜索
    List<Article> searchArticles(@Param ("keyword") String keyword,@Param ("startTime") LocalDateTime starTime, @Param("endTime") LocalDateTime endTime);
}